package com.ruoyi.usermes.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 人员信息对象 cmf_usermes
 * 
 * @author layh
 * @date 2024-06-12
 */
public class CmfUsermes extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Integer Id;

    /** 账号 */
    @Excel(name = "账号")
    private String account;

    /** 密码 */
    @Excel(name = "密码")
    private String pwd;

    /** 用户名称 */
    @Excel(name = "用户名称")
    private String username;

    /** 添加时间 */
    @Excel(name = "添加时间")
    private Integer addtime;

    /** 修改时间 */
    @Excel(name = "修改时间")
    private Integer edittime;

    /** 删除时间 */
    @Excel(name = "删除时间")
    private Integer deletetime;

    /** 最近登录时间 */
    @Excel(name = "最近登录时间")
    private Integer logintime;

    /** 登录ip地址 */
    @Excel(name = "登录ip地址")
    private String loginip;

    /** 所属街道 */
    @Excel(name = "所属街道")
    private String type;

    /** 代表图 */
    @Excel(name = "代表图")
    private String thumbnail;

    /** 代表职务 */
    @Excel(name = "代表职务")
    private String duties;

    /** 邮箱 */
    @Excel(name = "邮箱")
    private String email;

    public void setId(Integer Id) 
    {
        this.Id = Id;
    }

    public Integer getId() 
    {
        return Id;
    }
    public void setAccount(String account) 
    {
        this.account = account;
    }

    public String getAccount() 
    {
        return account;
    }
    public void setPwd(String pwd) 
    {
        this.pwd = pwd;
    }

    public String getPwd() 
    {
        return pwd;
    }
    public void setUsername(String username) 
    {
        this.username = username;
    }

    public String getUsername() 
    {
        return username;
    }
    public void setAddtime(Integer addtime) 
    {
        this.addtime = addtime;
    }

    public Integer getAddtime() 
    {
        return addtime;
    }
    public void setEdittime(Integer edittime) 
    {
        this.edittime = edittime;
    }

    public Integer getEdittime() 
    {
        return edittime;
    }
    public void setDeletetime(Integer deletetime) 
    {
        this.deletetime = deletetime;
    }

    public Integer getDeletetime() 
    {
        return deletetime;
    }
    public void setLogintime(Integer logintime) 
    {
        this.logintime = logintime;
    }

    public Integer getLogintime() 
    {
        return logintime;
    }
    public void setLoginip(String loginip) 
    {
        this.loginip = loginip;
    }

    public String getLoginip() 
    {
        return loginip;
    }
    public void setType(String type) 
    {
        this.type = type;
    }

    public String getType() 
    {
        return type;
    }
    public void setThumbnail(String thumbnail) 
    {
        this.thumbnail = thumbnail;
    }

    public String getThumbnail() 
    {
        return thumbnail;
    }
    public void setDuties(String duties) 
    {
        this.duties = duties;
    }

    public String getDuties() 
    {
        return duties;
    }
    public void setEmail(String email) 
    {
        this.email = email;
    }

    public String getEmail() 
    {
        return email;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("Id", getId())
            .append("account", getAccount())
            .append("pwd", getPwd())
            .append("username", getUsername())
            .append("addtime", getAddtime())
            .append("edittime", getEdittime())
            .append("deletetime", getDeletetime())
            .append("logintime", getLogintime())
            .append("loginip", getLoginip())
            .append("type", getType())
            .append("thumbnail", getThumbnail())
            .append("duties", getDuties())
            .append("email", getEmail())
            .toString();
    }
}
